maintenance project - French English Dictionary